package com.zeta.demo.seata.controller;

import com.zeta.demo.seata.model.entity.DemoSeata2;
import com.zeta.demo.seata.model.param.DemoSeata2SaveDTO;
import com.zeta.demo.seata.model.param.DemoSeata2UpdateDTO;
import com.zeta.demo.seata.model.query.DemoSeata2QueryDTO;
import com.zeta.demo.seata.service.IDemoSeata2Service;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.zetaframework.annotation.satoken.PreAuth;
import org.zetaframework.controller.SuperController;

/**
 * Seata测试2
 *
 * @author gcc
 */
@Slf4j
@PreAuth(enabled = false)
@Tag(name = "Seata测试2", description = "Seata测试2")
@RestController
@RequestMapping("/demo/seata2")
@RequiredArgsConstructor
public class DemoSeata2Controller extends SuperController<IDemoSeata2Service, Long, DemoSeata2, DemoSeata2QueryDTO, DemoSeata2SaveDTO, DemoSeata2UpdateDTO>
{

}
